package com.fun.profile;

/**
 *
 */
public class SqlConstant {
    /**
     * 驱动名称
     */
    public static final String DRIVE = "com.mysql.jdbc.Driver";
    /**
     * 数据库默认连接设置
     */
    public static final String SQLARGS = "?useUnicode=true&characterEncoding=utf-8&useOldAliasMetadataBehavior=true";
    /**
     * 测试数据库
     */
    public static final String TEST_SQL_URL = "jdbc:mysql://10.10.32.164:3306/api_test" + SQLARGS;
    public static final String TEST_USER = "fankaiqiang";
    public static final String TEST_PASS_WORD = "fkqtest";
    /**
     * 数据库账号
     */
    public static final String FAN_SQL_URL = "jdbc:mysql://localhost:3306/api_fan" + SQLARGS;
    public static final String FAN_USER = "root";
    public static final String FAN_PASS_WORD = "Fjklqd2018+";
    /**
     * 数据库存储服务接口地址
     */
    public static final String MYSQL_SERVER_PATH = "http://10.10.32.155:8082/mysql";
    /**
     * 数据库连接重连间隔
     */
    public static final int MYSQL_RECONNECTION_GAP = 250;
    /**
     * 数据库存储任务每个线程最大等待数量
     */
    public static final int MYSQL_WORK_PER_THREAD = 30;
    /**
     * 最大等待数量，超过上限不再创建新的线程
     */
    public static final int MYSQL_MAX_WAIT_WORK = MYSQL_WORK_PER_THREAD * 50;
    /**
     * 获取数据库存储任务的超时时间，单位毫秒
     */
    public static final int MYSQLWORK_TIMEOUT = 200;
    /**
     * 默认request表名
     */
    public static String REQUEST_TABLE;
    /**
     * 默认result表名
     */
    public static String RESULT_TABLE;
    /**
     * 默认class表名
     */
    public static String CLASS_TABLE;
}
